most cleanly - German English Dictionary